a pang of conscience - Espagnol Anglais Dictionnaire